Harrold, Dr Jane & Dr Richard Porter author data searchable via API